Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 BENHAMS PLACE Terraced £1,300,000 25 Jan 2022
4 BENHAMS PLACE Terraced £475,000 23 May 2003
6 BENHAMS PLACE Terraced £595,000 6 Jan 2005
7 BENHAMS PLACE Terraced £1,350,000 6 Jan 2015
8 BENHAMS PLACE Terraced £1,300,000 3 Feb 2020
9 BENHAMS PLACE Semi-Detached £1,675,000 14 Jan 2022